Part Number: 130401062 (Throttle valve pin)
Search for Part Numbers